package sql

// PortInfo 端口基础信息
type PortInfo struct {
	// Id
	Id int64 `gorm:"column:id"`
	// 端口名称
	PortName string `gorm:"column:port_name"`
	// 端口IPv4地址
	PortIPv4 string `gorm:"column:port_ipv4"`
	// 端口IPv6地址
	PortIPv6 string `gorm:"column:port_ipv6"`
	// 端口类型
	PortType int64 `gorm:"column:port_type"`
	// 协议类型
	ProtocolType string `gorm:"column:protocol_type"`
	// mac地址
	MacAddress string `gorm:"column:mac_address"`
	// 带宽
	Bandwidth int64 `gorm:"column:bandwidth"`
	// 节点ID
	NodeID int64 `gorm:"column:node_id"`
	// 节点名称
	NodeName string `gorm:"column:node_name"`
	// 节点IPv4地址
	NodeIpv4 string `gorm:"column:node_ipv4"`
	// 共通审计信息
	Audit
}
